natural product number - Deutsch Englisch Wörterbuch